package com.testing.class10.interfaceTest;

import com.testing.class10.interfaceTest.Employer;
import com.testing.class10.interfaceTest.HumanInter;
import com.testing.class6.TestMain;

public class Tester implements Employer, HumanInter {

    //将不允许其它类直接修改的变量设为private，然后通过set或者get方法才能进行值的使用和设置。
    //保证变量在执行过程和代码编写过程中的安全性。
    private String nickname="肉胖子";

    String name="roy";

    @Override
    public String work() {
        return "测试今天又发现了很多bug";
    }

    @Override
    public String moyu() {
        return "测试今天摸鱼成功，没有被老板发现";
    }

    @Override
    public void moyu(String method) {
        System.out.println("测试今天通过"+method+"方式摸鱼了，很高兴");
    }

    public  void writeCase(){
        System.out.println("测试今天写了很多测试用例");
    }

    @Override
    public void gotoWC() {
        System.out.println("测试在厕所里打游戏");
    }

    @Override
    public void haveDinner() {
        System.out.println("测试成群结队去吃晚饭，准备加班");
    }

    @Override
    public void useMoney() {
        System.out.println("IT人都不怎么花钱");
    }

    private void ownMoney(){
        System.out.println("私房钱是我的，谁都别想用");
    }

    protected void sonmoney(){
        System.out.println("这是roy给儿子的零花钱");
    }


    public String getNickname(){
        return nickname;
    }

    public static void main(String[] args) {
        Tester roy=new Tester();
        System.out.println(roy.nickname);
        roy.ownMoney();
        roy.warm();
    }

    void warm(){
        System.out.println(nickname+"打开家里的地暖");
    }



}
